import wx from 'weixin-js-sdk'
export function wechatconfig (wxdata, title, describe) {
  wx.config({
    debug: false,
    appId: wxdata.appid,
    timestamp: wxdata.timestamp,
    nonceStr: wxdata.nonceStr,
    signature: encodeURIComponent(wxdata.signature),
    jsApiList: [
      'checkJsApi',
      'updateTimelineShareData',
      'updateAppMessageShareData'
    ]
  })
  window.mqq.data.setShareInfo({
    share_url: encodeURI(window.location.href),
    title: title,
    desc: describe,
    image_url: '此处设置显示图标的链接'
  }, function () {
    // 成功回调函数
  })
  wx.ready(function () {
    wx.updateTimelineShareData({
      title: title,
      link: location.href.split('#').toString(),
      imgUrl: '此处设置显示图标的链接', // 自定义图标
      trigger: function (res) {
        // alert('click shared');
      },
      success: function (res) {
        // alert('shared success');
      },
      cancel: function (res) {
        // alert('shared cancle');
      },
      fail: function (res) {
        // alert(JSON.stringify(res));
      }
    })
    wx.updateAppMessageShareData({
      title: title, // 分享标题
      desc: describe, // 分享描述
      link: location.href.split('#').toString(), // 分享链接，该链接域名或路径必须与当前页面对应
      imgUrl: '此处设置显示图标的链接', // 自定义图标
      type: 'link', // 分享类型,music、video或link，不填默认为link
      dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
      success: function () {
        // alert('shared success');
      },
      cancel: function () {
        // alert('shared cancel');
      }
    })
    wx.error(function (res) {
      // alert(res.errMsg);
    })
  })
}
